package o2o.dao.TO;

/**
 * Created with IntelliJ IDEA.
 * User: yangtongkuan
 * Date: 2019/1/19
 * Time: 14:54
 * Description:分享红包返回信息
 */
public class RedPacketShareRecordTo  {
    private Long id;                   //标识 红包分享记录
    private String sysCustomer;     //客户标识
    private String fromUsername;
    private String toUsername;
    private Integer isAccept;
    private Integer isUsed;
    private Double price;
    private Double shopPrice;
    private Double platformPrice;
    private Double priceRang;
    private Long pId;
    private Integer bossType;
    private Integer packetType;
    private Integer gameType;
    private String shopUsername;
    private Long shopId;
    private String name;
    private Long startTime;//活动开始时间
    private Long endTime;//活动结束时间
    private Integer canEnjoyTimes;//可参加次数（-1为无限次）
    private Integer totalCounts;//红包总个数 （-1为无数个）
    private String descs;   //红包描述
    private String note;   //红包描述
    private Integer selfUsed;
    private Long selfUsedTime;

    private int delFlag = 0;// 是否已删除(0未删除,1已删除)
    private String createUser;   //红包描述
    private String updateUser;   //红包描述
    private Long createTime;

    public Long getId() {
        return id;
    }

    public RedPacketShareRecordTo setId(Long id) {
        this.id = id;
        return this;
    }

    public String getSysCustomer() {
        return sysCustomer;
    }

    public RedPacketShareRecordTo setSysCustomer(String sysCustomer) {
        this.sysCustomer = sysCustomer;
        return this;
    }

    public String getFromUsername() {
        return fromUsername;
    }

    public RedPacketShareRecordTo setFromUsername(String fromUsername) {
        this.fromUsername = fromUsername;
        return this;
    }

    public String getToUsername() {
        return toUsername;
    }

    public RedPacketShareRecordTo setToUsername(String toUsername) {
        this.toUsername = toUsername;
        return this;
    }

    public Integer getIsAccept() {
        return isAccept;
    }

    public RedPacketShareRecordTo setIsAccept(Integer isAccept) {
        this.isAccept = isAccept;
        return this;
    }

    public Integer getIsUsed() {
        return isUsed;
    }

    public RedPacketShareRecordTo setIsUsed(Integer isUsed) {
        this.isUsed = isUsed;
        return this;
    }

    public Double getPrice() {
        return price;
    }

    public RedPacketShareRecordTo setPrice(Double price) {
        this.price = price;
        return this;
    }

    public Double getShopPrice() {
        return shopPrice;
    }

    public RedPacketShareRecordTo setShopPrice(Double shopPrice) {
        this.shopPrice = shopPrice;
        return this;
    }

    public Double getPlatformPrice() {
        return platformPrice;
    }

    public RedPacketShareRecordTo setPlatformPrice(Double platformPrice) {
        this.platformPrice = platformPrice;
        return this;
    }

    public Double getPriceRang() {
        return priceRang;
    }

    public RedPacketShareRecordTo setPriceRang(Double priceRang) {
        this.priceRang = priceRang;
        return this;
    }

    public Long getpId() {
        return pId;
    }

    public RedPacketShareRecordTo setpId(Long pId) {
        this.pId = pId;
        return this;
    }

    public Integer getBossType() {
        return bossType;
    }

    public RedPacketShareRecordTo setBossType(Integer bossType) {
        this.bossType = bossType;
        return this;
    }

    public Integer getPacketType() {
        return packetType;
    }

    public RedPacketShareRecordTo setPacketType(Integer packetType) {
        this.packetType = packetType;
        return this;
    }

    public Integer getGameType() {
        return gameType;
    }

    public RedPacketShareRecordTo setGameType(Integer gameType) {
        this.gameType = gameType;
        return this;
    }

    public String getShopUsername() {
        return shopUsername;
    }

    public RedPacketShareRecordTo setShopUsername(String shopUsername) {
        this.shopUsername = shopUsername;
        return this;
    }

    public Long getShopId() {
        return shopId;
    }

    public RedPacketShareRecordTo setShopId(Long shopId) {
        this.shopId = shopId;
        return this;
    }

    public String getName() {
        return name;
    }

    public RedPacketShareRecordTo setName(String name) {
        this.name = name;
        return this;
    }

    public Long getStartTime() {
        return startTime;
    }

    public RedPacketShareRecordTo setStartTime(Long startTime) {
        this.startTime = startTime;
        return this;
    }

    public Long getEndTime() {
        return endTime;
    }

    public RedPacketShareRecordTo setEndTime(Long endTime) {
        this.endTime = endTime;
        return this;
    }

    public Integer getCanEnjoyTimes() {
        return canEnjoyTimes;
    }

    public RedPacketShareRecordTo setCanEnjoyTimes(Integer canEnjoyTimes) {
        this.canEnjoyTimes = canEnjoyTimes;
        return this;
    }

    public Integer getTotalCounts() {
        return totalCounts;
    }

    public RedPacketShareRecordTo setTotalCounts(Integer totalCounts) {
        this.totalCounts = totalCounts;
        return this;
    }

    public String getDescs() {
        return descs;
    }

    public RedPacketShareRecordTo setDescs(String descs) {
        this.descs = descs;
        return this;
    }

    public String getNote() {
        return note;
    }

    public RedPacketShareRecordTo setNote(String note) {
        this.note = note;
        return this;
    }

    public Integer getSelfUsed() {
        return selfUsed;
    }

    public RedPacketShareRecordTo setSelfUsed(Integer selfUsed) {
        this.selfUsed = selfUsed;
        return this;
    }

    public Long getSelfUsedTime() {
        return selfUsedTime;
    }

    public RedPacketShareRecordTo setSelfUsedTime(Long selfUsedTime) {
        this.selfUsedTime = selfUsedTime;
        return this;
    }

    public int getDelFlag() {
        return delFlag;
    }

    public RedPacketShareRecordTo setDelFlag(int delFlag) {
        this.delFlag = delFlag;
        return this;
    }

    public String getCreateUser() {
        return createUser;
    }

    public RedPacketShareRecordTo setCreateUser(String createUser) {
        this.createUser = createUser;
        return this;
    }

    public String getUpdateUser() {
        return updateUser;
    }

    public RedPacketShareRecordTo setUpdateUser(String updateUser) {
        this.updateUser = updateUser;
        return this;
    }

    public Long getCreateTime() {
        return createTime;
    }

    public RedPacketShareRecordTo setCreateTime(Long createTime) {
        this.createTime = createTime;
        return this;
    }
}